you can actually see that most of the dangerous "road debri" like small rocks can still go thru...I really dont know why you see leafs as an item thast can bend/puncture the intercooler or oil cooler as this is the only thing that it can hold back from the oil cooler and intercooler... The way I see it is if APC has a product that is identical to the "protective wire mesh" then its a rice mod...Honda boys have stop using the chicken mesh for more than 5 years, and you just started...Hmmm, *sigh*